Wheeling FD (IL) two-car crash at the intersection of Wolf Road and Hintz Road 3-13-17
by Larry Shapiro, Shapiro Photography